/**
 * @author 太阳当空丶赵
 * @date 2022/11/30-20:07
 * @version 1.0.0
 * getToken
 * 获取用户登录凭证
 */
// const axios = require("axios")
// const {wx} = require("../config")
//
// class AccessToken {
//     accessToken = null
//     constructor() {
//         this.setAccessToken()
//         // setInterval(() => {
//         //     this.setAccessToken()
//         //     /*每5分钟获取一次token*/
//         // }, 300000)
//     }
//     setAccessToken = () => {
//         axios.post(`https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=${wx.AppId}&secret=${wx.AppSecret}`).then(result => {
//             const {access_token:token} = result.data
//             console.log(result.data)
//             this.accessToken = token
//             console.info("access_token获取成功\n",this.accessToken)
//         }).catch(err => {
//             console.warn(err)
//         })
//     }
//     getAccessToken = () => {
//         return this.accessToken
//     }
// }
// const token = new AccessToken()
/*getToken*/
const fs = require('fs')

module.exports = function () {
    /**
     * 在云托管中，微信后台周期性的将开放接口所必须要的 access_token，推送到服务的容器实例中。在使用时只需要从容器本地读取令牌，就可以包装请求去调用了
     * */
    return fs.readFileSync('/.tencentcloudbase/wx/cloudbase_access_token', 'utf-8')
}

